package com.example.oblandroid;

import java.util.ArrayList;

import Clases.Clientes;
import Persistencia.PersisteCliente;
import System.SystemCliente;
import android.support.v7.app.ActionBarActivity;
import android.content.Intent;
import android.os.Bundle;
import android.util.Log;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.LinearLayout;
import android.widget.TextView;

public class ListaClientesDetalle extends ActionBarActivity {
	
	private int idCli;
//	private String nom;
	private TextView nomb, rut, dir;
	private Button modificar;
//	private Clientes cli;

	@Override
	protected void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		setContentView(R.layout.activity_lista_clientes_detalle);
		
		Bundle bundle = getIntent().getExtras();
		
		idCli = bundle.getInt("idCLiente");
//		nom = bundle.getString("nombre");
		String nom = Integer.toString(idCli);
		Log.v(nom, "Dato que recibo de ListaClientessss!!!!!!!!!");
		
		nomb = (TextView) findViewById(R.id.tVnombre);
		rut = (TextView) findViewById(R.id.tVRUT);
		dir = (TextView) findViewById(R.id.tVDireccion);
		
		modificar = (Button) findViewById(R.id.btnModificar);
		
		cargarDatos();
		
		modificar.setOnClickListener(new OnClickListener() {
			
			@Override
			public void onClick(View v) {
				modificarCliente();
			}
		});
		
	}

	public void modificarCliente(){
		Intent i = new Intent(this, ModificarCliente.class);
		i.putExtra("idCli", idCli);
		startActivity(i);
	}
	
	public void cargarDatos(){
		
		int id = idCli;
		SystemCliente miCli = new SystemCliente();
		
		String sentencia = "SELECT * FROM Clientes WHERE idCliente=" + id + ";";
		
		ArrayList<Clientes> miCliente = miCli.devolverListaClientes(sentencia, this);
		
		nomb.setText(miCliente.get(0).getNombre());
		rut.setText(miCliente.get(1).getRUT());
		dir.setText(miCliente.get(2).getDireccion());
	}
}
